green soap - Inglés Sinónimo Diccionario

green soap

n.
[1] soft soap